/*
 * Copyright � 2008 Nokia Corporation.
 */

#ifndef __SUDOKUDOCUMENT_h__
#define __SUDOKUDOCUMENT_h__

// INCLUDES
#include <akndoc.h>

// FORWARD DECLARATIONS
class CSudokuAppUi;
class CEikApplication;

// CLASS DECLARATION
class CSudokuDocument : public CAknDocument
    {
    public:
        static CSudokuDocument* NewL (CEikApplication& aApp );
        static CSudokuDocument* NewLC (CEikApplication& aApp );
        virtual ~CSudokuDocument ( );
    
    public:
        CEikAppUi* CreateAppUiL ( );
    
    private:
        void ConstructL ( );
        CSudokuDocument (CEikApplication& aApp );
    };

#endif // __SUDOKUDOCUMENT_h__

// End of File
